doing stuff - German English Dictionary